Big Huge Thesaurus

Bryonia dioica

noun

sounds kind of like